tienda [spanish] - German English Dictionary